
const _path = process.cwd();

/**@七月天  文案参考@小萌新    本插件参考疯狂星期四插件@FanSky_Qs，若有侵权，马上删掉
 * 1.包含【自动委托】即可触发，其他的可自己改reg
 * 2.摆烂版
 * 3.所有的文案都为本地数组储存，优点不用担心api,缺点不会自动更新，可自己手动加，但是其实已经很多了，个人感觉满足群友欲望已经够了。
 * 4.后续可能会加图api。
 * */


 export class example extends plugin {
	constructor () {
	  super({
		/** 功能名称 */
		name: '自动委托',
		/** 功能描述 */
		dsc: '自动委托',
		event: 'message',
		/** 优先级，数字越小等级越高 */
		priority: 5000,
		rule: [
		  {
			/** 命令正则匹配 */
			reg: '^#*(自动委托|开始委托|委托)$', //匹配消息正则，命令正则
			/** 执行方法 */
			fnc: 'wt'
		  },
		  {
			/** 命令正则匹配 */
			reg: '^#*(委托进度|进度|今日委托进度|每日委托进度)$', //匹配消息正则，命令正则
			/** 执行方法 */
			fnc: 'jd'
		  },
		  {
			/** 命令正则匹配 */
		    reg: '^#*(调节空调|调节空调温度|好热|热死了|出太阳了|调节温度|随机温度|一键调节)$', //匹配消息正则，命令正则
			/** 执行方法 */
			fnc: 'twd'
		  },
		  {
			/** 命令正则匹配 */
			reg: '^#*(开空调)$', //匹配消息正则，命令正则
			/** 执行方法 */
			fnc: 'kkt'
		  }, {
			/** 命令正则匹配 */
			reg: '^#*(关空调|好冷|太冷了)$', //匹配消息正则，命令正则
			/** 执行方法 */
			fnc: 'gkt'
		  }
		 
		]
	  })
	}
  

 async  wt(e) {
let data = await redis.get(`Yunzai:setlinshimsg:${e.user_id}_weituo`); //先获取这个逼 看看他今天有没有去做委托
	var new_sum = 1;
	if (data) {
		if (JSON.parse(data)[0].num >= sum) {
			e.reply(`你今天已经做完委托了，请明天再来~`)
			return;
		}
		new_sum += JSON.parse(data)[0].num; //次数累加
	}
        let arr = ['查询到当前账号下委托为：\n【邪恶的扩张】\n【骑士团手册问答】\n【紧急修理】\n【圆滚滚的大团骚乱！】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【长驱直入】\n【持盾的危机】\n【艾琳，未来的骑士——】\n【此路不通？】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【固若金汤】\n【说到做到】\n【熟能生巧】\n【冷冰冰的大麻烦】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【攀高危险】\n【走马斩群魔】\n【鸽子习惯一去不回】\n【非法飘荡】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【趁鲜花气息逗留】\n【固若金汤】\n【中度冰寒】\n【餐品订单】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【冷冰冰的大麻烦】\n【攀高危险】\n【愿风带走思念】\n【安全运输法则】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【点石成…什么】\n【穷寇猛追】\n【试问，藏锋何处？】\n【盗亦无道】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【璃月港，有海盗！】\n【客从远方来】\n【临危受命】\n【何以击石】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【危险运输现象】\n【极速前进】\n【艾伯特先生，别再冲了——！】\n【熟能生巧】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【安全运输法则】\n【电压冲锋】\n【「冒险家」的能力极限】\n【冰凉凉的大团危机】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【蒙德酒客】\n【丘丘人的一小步】\n【君子白日闯】\n【「那位先生」的委托】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【冒险就要勇于前进！】\n【无底之胃】\n【戏水危险】\n【雷野险踪】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【久久望故人】\n【冰凉凉的大团危机】\n【恶犬管理规范】\n【雷霆引爆计划】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【攀高危险】\n【惊喜大礼】\n【走马斩群魔】\n【全蒙德最好的听众】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【提米，对不起！】\n【轰隆隆的大危机】\n【冰凉凉的大团危机】\n【极速前进】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【且听下回分解】\n【良药苦口】\n【雷野险踪】\n【降雷之法】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【岩游记】\n【何以击石】\n【邪恶的扩张】\n【攀高危险】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【这本小说真厉害】\n【熟能生巧】\n【临危受命】\n【固若金汤】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【独钓江雪】\n【安全运输法则】\n【持盾的危机】\n【丘丘人的一小步】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【攀高危险】\n【向冬日回归】\n【圆滚滚的易爆品】\n【何以击石】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【酒自有滋味】\n【攀高危险】\n【鸽子、鸭子、小孩子】\n【走马斩群魔】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【盗亦无道】\n【这本小说…厉害吗？】\n【邪恶的扩张】\n【临危受命】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【稻妻销售员】\n【临危受命】\n【「为了执行官大人！」】\n【神明啊，回应我吧！】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【稻妻时尚入门】\n【非法飘荡】\n【降雷之法】\n【临危受命】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【全能美食队·厨道的极意】\n【攀高危险】\n【走马斩群魔】\n【极速前进】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【穷寇猛追】\n【神龛啊，再次显灵吧！】\n【恶犬管理规范】\n【极速前进】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【盗亦无道】\n【雷霆引爆计划】\n【戏水危险】\n【万端珊瑚事件簿·结案时刻】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【电压冲锋】\n【临危受命】\n【插电战斗方案】\n【必须精进的武艺】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【霹雳收藏家】\n【全能美食队·烹饪对决】\n【雷野险踪】\n【危险运输现象】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【安全运输法则】\n【饰猫之法】\n【「为了执行官大人！」】\n【临危受命】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【鱼之味】\n【烟花试玩计划】\n【非法飘荡】\n【君子白日闯】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【穷寇猛追】\n【危险运输现象】\n【戏水危险】\n【这本小说…好像看过？】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【圆滚滚的易爆品】\n【持盾的危机】\n【万端珊瑚事件簿·迷惑行动】\n【临危受命】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【电压冲锋】\n【霹雳收藏家】\n【全能美食队·突破性思维】\n【恶犬管理规范】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【熟能生巧】\n【邪恶的游荡】\n【雷野险踪】\n【猫的留影】\n正在进行今日委托，预计15-30分钟...',
		'查询到当前账号下委托为：\n【神社大扫除】\n【走马斩群魔】\n【攀高危险】\n【安全运输法则】\n正在进行今日委托，预计15-30分钟...',
		'当前账号下委托已全部完成，请勿重复操作。',
		'查询到当前账号下委托为：\n查询失败，请重新绑定。',
   '查询到当前账号下委托为：\n【无槌敲菇法】\n【持盾的危机】\n【熟能生巧】\n【非法飘荡】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【长驱直入】\n【抹金折戟】\n【走马斩群魔】\n【持盾的危机】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【菇测高度】\n【冰凉凉的大团危机】\n【一千零一杯咖啡】\n【丘丘人的一小步】\n正在进行今日委托，预计15-30分钟...',
        '查询到当前账号下委托为：\n【等量再交换！】\n【持盾的危机】\n【游光示现】\n【轰隆隆的大危机】\n正在进行今日委托，预计15-30分钟...',   
     '查询到当前账号下委托为：\n【长驱直入】\n【《召唤王》】\n【掠草行动】\n【此路不通？】\n正在进行今日委托，预计15-30分钟...',  
      '查询到当前账号下委托为：\n【凝成泥土】\n【持盾的危机】\n【极速前进】\n【绝不菇息！】\n正在进行今日委托，预计15-30分钟...',        '查询到当前账号下委托为：\n【大树】\n【食与学】\n【霹雳收藏家】\n【抹金折戟】\n正在进行今日委托，预计15-30分钟...',  
      '查询到当前账号下委托为：\n【长驱直入】\n【加尔恰的赞歌·关键物品】\n【安全运输法则】\n【无槌敲菇法】\n正在进行今日委托，预计15-30分钟...',  
      '查询到当前账号下委托为：\n【吞金和蓄财】\n【持盾的危机】\n【游光示现】\n【为了执行官大人！】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【生不出的花】\n【抹金折戟】\n【固若金汤】\n【极速前进】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【戏水危险】\n【持盾的危机】\n【游光示现】\n【教令院，小问题】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【君子白日闯】\n【持盾的危机】\n【攀高危险】\n【掠草行动】\n正在进行今日委托，预计15-30分钟...', 
       '查询到当前账号下委托为：\n【圆滚滚的易爆品】\n【抹金折戟】\n【何以击石】\n【花开之时】\n正在进行今日委托，预计15-30分钟...',   
      '查询到当前账号下委托为：\n【恶犬管理规范】\n【无槌敲菇法】\n【危险运输现象】\n【谨遵医嘱】\n正在进行今日委托，预计15-30分钟...',  
      '查询到当前账号下委托为：\n【喵…喵喵？喵！喵。】\n【持盾的危机】\n【菇测高度】\n【冷冰冰的大麻烦】\n正在进行今日委托，预计15-30分钟...',  
      '查询到当前账号下委托为：\n【菇测高度】\n【降雷之法】\n【掠草行动】\n【鱼钩上的绝景？】\n正在进行今日委托，预计15-30分钟...',
];
        let RandomEntrust = arr[Math.floor(Math.random() * arr.length)];
        let msg = [
            RandomEntrust
        ];
        //发送消息
        e.reply(msg);
    return true; //返回true 阻挡消息不再往下
}


 async jd(e) {
        let arr = ['今日委托进度：\n【完成】\n【完成】\n【完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【完成】\n【完成】\n【完成】\n【未完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【完成】\n【完成】\n【未完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【完成】\n【未完成】\n【完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【未完成】\n【完成】\n【完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【完成】\n【未完成】\n【未完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【完成】\n【完成】\n【未完成】\n【未完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【未完成】\n【未完成】\n【完成】\n【完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【未完成】\n【完成】\n【完成】\n【未完成】\n若有未完成委托请上号手动操作',
		'今日委托进度：\n【未完成】\n【未完成】\n【未完成】\n【未完成】\n若有未完成委托请上号手动操作',
		'未查询到绑定账号下委托进度，请使用#自动委托命令或查询Cookie是否失效'
	];
        let RandomJd = arr[Math.floor(Math.random() * arr.length)];
        let msg = [
            RandomJd
        ];
        //发送消息
        e.reply(msg);
    return true; //返回true 阻挡消息不再往下
}


async kkt(e) {
        let arr = ["哔~空调已开\n当前风速低\n当前设置温度 -6 °C\n当前群里温度 41 °C\n当前环境温度 33 °C",
		"哔~空调已开\n当前风速低\n当前设置温度 46 °C\n当前群里温度 30 °C\n当前环境温度 21 °C",
		"哔~空调已开\n当前风速低\n当前设置温度 43 °C\n当前群里温度 4 °C\n当前环境温度 34 °C",
		"哔~空调已开\n当前风速低\n当前设置温度 0 °C\n当前群里温度 27 °C\n当前环境温度 31 °C",
		"哔~空调已开\n当前风速低\n当前设置温度 26 °C\n当前群里温度 41 °C\n当前环境温度 33 °C",
		"不开，热死你们o(´^｀)o"];
        let RandomKkt = arr[Math.floor(Math.random() * arr.length)];
        let msg = [
            RandomKkt
        ];
        //发送消息
        e.reply(msg);
    return true; //返回true 阻挡消息不再往下
}
 async  twd(e) {
        let arr = ["哔~\n当前风速低\n当前设置温度 -6 °C\n当前群里温度 41 °C\n当前环境温度 33 °C",
		"哔~\n当前风速低\n当前设置温度 46 °C\n当前群里温度 30 °C\n当前环境温度 21 °C",
		"哔~\n当前风速低\n当前设置温度 43 °C\n当前群里温度 4 °C\n当前环境温度 34 °C",
		"哔~\n当前风速低\n当前设置温度 0 °C\n当前群里温度 27 °C\n当前环境温度 31 °C",
		"哔~\n当前风速低\n当前设置温度 26 °C\n当前群里温度 41 °C\n当前环境温度 33 °C",
		"就不哔，哼o(´^｀)o"];
        let RandomKkt = arr[Math.floor(Math.random() * arr.length)];
        let msg = [
            RandomKkt
        ];
        //发送消息
        e.reply(msg);
    return true; //返回true 阻挡消息不再往下
}

 async  gkt(e) {
        let arr = ['滴~空调已关闭',
		'（心海抢走了空调遥控器，无法关闭空调）',
		'啊哈，开了还想关？就不关！(◕ᴗ◕✿)',
		'关闭失败，充个648再试试(o^^o)♪','(心海抢走了空调遥控器,无法关闭空调)'];
        let RandomGkt = arr[Math.floor(Math.random() * arr.length)];
        let msg = [
            RandomGkt
        ];
        //发送消息
        e.reply(msg);
    return true; //返回true 阻挡消息不再往下
}
}